diff -Naur a/utils/CMakeLists.txt b/utils/CMakeLists.txt
--- a/utils/CMakeLists.txt	2022-04-18 20:05:44.073208000 +0100
+++ b/utils/CMakeLists.txt	2022-07-07 16:19:17.378055916 +0100
@@ -358,22 +358,6 @@
     )
 target_include_directories(rbtomcrypt PUBLIC ${CMAKE_CURRENT_LIST_DIR}/tomcrypt/src/headers)
 
-add_library(skin_parser
-    ${CMAKE_CURRENT_LIST_DIR}/../lib/skin_parser/skin_buffer.c
-    ${CMAKE_CURRENT_LIST_DIR}/../lib/skin_parser/skin_buffer.h
-    ${CMAKE_CURRENT_LIST_DIR}/../lib/skin_parser/skin_debug.c
-    ${CMAKE_CURRENT_LIST_DIR}/../lib/skin_parser/skin_debug.h
-    ${CMAKE_CURRENT_LIST_DIR}/../lib/skin_parser/skin_parser.c
-    ${CMAKE_CURRENT_LIST_DIR}/../lib/skin_parser/skin_parser.h
-    ${CMAKE_CURRENT_LIST_DIR}/../lib/skin_parser/skin_scan.c
-    ${CMAKE_CURRENT_LIST_DIR}/../lib/skin_parser/skin_scan.h
-    ${CMAKE_CURRENT_LIST_DIR}/../lib/skin_parser/symbols.h
-    ${CMAKE_CURRENT_LIST_DIR}/../lib/skin_parser/tag_table.c
-    ${CMAKE_CURRENT_LIST_DIR}/../lib/skin_parser/tag_table.h
-    )
-target_include_directories(skin_parser PUBLIC ${CMAKE_CURRENT_LIST_DIR}/../lib/skin_parser)
-target_compile_definitions(skin_parser PUBLIC __PCTOOL__)
-
 # target will always be build. File is only updated when contents change.
 add_custom_target(gitversion.h
     COMMENT "Updating gitversion.h"
@@ -391,5 +375,3 @@
 include(${CMAKE_CURRENT_LIST_DIR}/cmake/deploy.cmake)
 include(${CMAKE_CURRENT_LIST_DIR}/cmake/QtTest.cmake)
 add_subdirectory(rbutilqt)
-add_subdirectory(themeeditor)
-
